Big Huge Thesaurus

bighorn sheep

noun